Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 KILBURN GREEN Terraced £107,000 11 May 2007
103 KILBURN GREEN Terraced £61,500 30 Mar 2007
108 KILBURN GREEN Terraced £72,000 30 Jun 2021